import { IconProps } from '../../icon.types'

type Props = Omit<IconProps, 'name'>

const ZapperIcon: React.FC<Props> = ({ width = '25', height = '24', onClick }) => {
  return (
    <svg
      width={width}
      height={height}
      viewBox="0 0 26 25"
      fill="none"
      xmlns="http://www.w3.org/2000/svg"
      xmlnsXlink="http://www.w3.org/1999/xlink"
      onClick={onClick}
    >
      <rect x="0.919678" y="0.254883" width="24.1361" height="24.0638" fill="url(#pattern0)" />
      <defs>
        <pattern id="pattern0" patternContentUnits="objectBoundingBox" width="1" height="1">
          <use xlinkHref="#image0_308:1531" transform="scale(0.00443112)" />
        </pattern>
        <image
          id="image0_308:1531"
          width="788"
          height="225"
          xlinkHref=""
        />
      </defs>
    </svg>
  )
}

export default ZapperIcon
